large bitter-cress - French English Dictionary